Sales
AddressProperty TypeCurrent Estimated ValuePrice PaidDate
APPLE TREES BARROWS LANE Detached £548,821 £149,950 9 Oct 2000
LYNCREST BARROWS LANE Detached £192,666 £195,000 23 Nov 2022
TYN-Y-WERN BARROWS LANE Detached £397,556 £230,000 18 Aug 2011